using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;

namespace ACS.Debugger.DebugInfo
{
  [XmlRoot("UserDataType")]
  [XmlInclude(typeof(SingleType))]
  [XmlInclude(typeof(UserType))]
  public class UserType : TypeBase
  {
    private string _nameCS;
    private string _nameAC;
    private List<Field> _fileds;

    [XmlAttribute("ac")]
    public string NameAC
    {
      get { return _nameAC; }
      set { _nameAC = value; }
    }
    [XmlAttribute("cs")]
    public string NameCS
    {
      get { return _nameCS; }
      set { _nameCS = value; }
    }
    public List<Field> Fileds
    {
      get { return _fileds; }
      set { _fileds = value; }
    }
  }
}